package com.xbongbong.pro.rabbitmq.constant;


/**
 * 智能助手消息通道 名称
 * @Author: hongxiao
 * @date: 2019-11-17 10:23
 */
public class AiAssistantBinderConstant {

    // ********************* crm ******************* **//

    /**
     * 客户
     */
    public static final String CUSTOMER_INPUT = "aiCustomerInput";
    public static final String CUSTOMER_OUTPUT = "aiCustomerOutput";
    /**
     * 联系人
     */
    public static final String CONTACT_INPUT = "aiContactInput";
    public static final String CONTACT_OUTPUT = "aiContactOutput";
    /**
     * 销售机会
     */
    public static final String  OPPORTUNITY_INPUT = "aiOpportunityInput";
    public static final String  OPPORTUNITY_OUTPUT = "aiOpportunityOutput";
    /**
     * 合同
     */
    public static final String CONTRACT_INPUT = "aiContractInput";
    public static final String CONTRACT_OUTPUT = "aiContractOutput";
    /**
     * 退货退款
     */
    public static final String REFUND_INPUT = "aiRefundInput";
    public static final String REFUND_OUTPUT = "aiRefundOutput";
    /**
     * 工作报告
     */
    public static final String WORK_REPORT_INPUT = "aiWorkReportInput";
    public static final String WORK_REPORT_OUTPUT = "aiWorkReportOutput";
    /**
     * 报价单
     */
    public static final String QUOTATION_INPUT = "aiQuotationInput";
    public static final String QUOTATION_OUTPUT = "aiQuotationOutput";

    // ********************* fundManagement ******************* **//
    /**
     * 回款
     */
    public static final String PAYMENT_INPUT = "aiPaymentInput";
    public static final String PAYMENT_OUTPUT = "aiPaymentOutput";
    /**
     * 发票
     */
    public static final String INVOICE_INPUT = "aiInvoiceInput";
    public static final String INVOICE_OUTPUT = "aiInvoiceOutput";
    /**
     * 付款
     */
    public static final String PAY_PLAN_INPUT = "aiPayPlanInput";
    public static final String PAY_PLAN_OUTPUT = "aiPayPlanOutput";


    // ********************* jxc ******************* **//
    /**
     * 供应商
     */
    public static final String SUPPLIER_INPUT = "aiSupplierInput";
    public static final String SUPPLIER_OUTPUT = "aiSupplierOutput";
    /**
     * 供应商联系人
     */
    public static final String SUPPLIER_CONTACT_INPUT = "aiSupplierContactInput";
    public static final String SUPPLIER_CONTACT_OUTPUT = "aiSupplierContactOutput";
    /**
     * 采购合同
     */
    public static final String PURCHASE_INPUT = "aiPurchaseInput";
    public static final String PURCHASE_OUTPUT = "aiPurchaseOutput";
    /**
     *　采购退货
     */
    public static final String RETURNED_PURCHASE_INPUT = "aiReturnedPurchaseInput";
    public static final String RETURNED_PURCHASE_OUTPUT = "aiReturnedPurchaseOutput";
    /**
     * 出库单
     */
    public static final String OUTSTOCK_INPUT = "aiOutstockInput";
    public static final String OUTSTOCK_OUTPUT = "aiOutstockOutput";
    /**
     * 入库单
     */
    public static final String INSTOCK_INPUT = "aiInstockInput";
    public static final String INSTOCK_OUTPUT = "aiInstockOutput";
    /**
     * 装配单
     */
    public static final String ASSEMBLE_INPUT = "aiAssembleInput";
    public static final String ASSEMBLE_OUTPUT = "aiAssembleOutput";
    /**
     * 调拔单
     */
    public static final String TRANSFER_INPUT = "aiTransferInput";
    public static final String TRANSFER_OUTPUT = "aiTransferOutput";
    /**
     * 盘点单
     */
    public static final String INVENTORY_INPUT = "aiInventoryInput";
    public static final String INVENTORY_OUTPUT = "aiInventoryOutput";
    /**
     * bom
     */
    public static final String BOM_INPUT = "aiBomInput";
    public static final String BOM_OUTPUT = "aiBomOutput";
    /**
     * 生产单
     */
    public static final String PRODUCTION_ORDER_INPUT = "aiProductionOrderInput";
    public static final String PRODUCTION_ORDER_OUTPUT = "aiProductionOrderOutput";


    // ********************* 产品 ******************* **//
    /**
     * 产品
     */
    public static final String PRODUCT_INPUT = "aiProductInput";
    public static final String PRODUCT_OUTPUT = "aiProductOutput";
    /**
     * 库存查询
     */
    public static final String PRODUCT_STOCK_INPUT = "aiProductStockInput";
    public static final String PRODUCT_STOCK_OUTPUT = "aiProductStockOutput";
    /**
     * 库存预警
     */
    public static final String PRODUCT_STOCK_WARNING_INPUT = "aiProductStockWarningInput";
    public static final String PRODUCT_STOCK_WARNING_OUTPUT = "aiProductStockWarningOutput";
    /**
     * 产品保质期
     */
    public static final String PRODUCT_STOCK_GUARANTEE_INPUT = "aiProductStockGuaranteeInput";
    public static final String PRODUCT_STOCK_GUARANTEE_OUTPUT = "aiProductStockGuaranteeOutput";

    // ********************* 待（采购、生产、出库、入库） ******************* **//
    /**
     * 待采购
     */
    public static final String WAIT_PURCHASE_INPUT = "aiWaitPurchaseInput";
    public static final String WAIT_PURCHASE_OUTPUT = "aiWaitPurchaseOutput";
    /**
     * 待生产
     */
    public static final String WAIT_PRODUCE_INPUT = "aiWaitProduceInput";
    public static final String WAIT_PRODUCE_OUTPUT = "aiWaitProduceOutput";
    /**
     * 待出库
     */
    public static final String WAIT_OUTSTOCK_INPUT = "aiWaitOutstockInput";
    public static final String WAIT_OUTSTOCK_OUTPUT = "aiWaitOutstockOutput";
    /**
     * 待入库
     */
    public static final String WAIT_INSTOCK_INPUT = "aiWaitInstockInput";
    public static final String WAIT_INSTOCK_OUTPUT = "aiWaitInstockOutput";

    /**
     * 市场活动
     */
    public static final String MARKET_ACTIVITY_INPUT = "aiMarketActivityInput";
    public static final String MARKET_ACTIVITY_OUTPUT = "aiMarketActivityOutput";
    /**
     * 销售线索
     */
    public static final String CLUE_INPUT = "aiClueInput";
    public static final String CLUE_OUTPUT = "aiClueOutput";
    /**
     * 自定义表单
     */
    public static final String PAAS_INPUT = "aiPaasInput";
    public static final String PAAS_OUTPUT = "aiPaasOutput";
}
